120 research outputs found

    Web Access Analyser for Distance Education Environment

    Get PDF
    Distance Education implementation has been greatly influenced by the changing of the current sophisticated technologies. Internet and World Wide Web (WWW) have enabled the rapid growth of distance education technology. The Internet is a huge database that connects most of the information source centers worldwide. This technology is equipped with the existence of WWW that ease accesses to the sources. With these technologies, distance education can be implemented properly. An approach been developed is the implementation of distance education through WWW. Learning modules are kept in a Web server while the student can access the modules from scattered terminals linked to the server via the network. It is a method of module delivery to the students that which are easier and faster. Even though distance education requires individual capability to manage the time and learning effort, the educators still have the responsibilities in evaluating their students' achievements. It is easier to evaluate on-campus students compared to distance learners. If the educators can evaluate on-campus students through their attendance and work performance, an appropriate approach to evaluate out-campus students' effort and commitment is necessary. There is a file that is specially created by a Web server which keeps and lists all access requests and transaction information made to the files kept within the server. This particular file is known as an "access_log" file. There has been a substantial effort to manipulate the file, for example, this study used "access_log" file to filter out information to produce students' distance module access statistics which is able to assist distance educators to evaluate distance students' commitment as well as to measure modules' design efficiency

    Integration of scientific experimental data through ontology approach: a review

    Get PDF
    Data integration in scientific experiments is important to the scientists in many research domains. This is because many experimental data involved multidiscipline areas and run in different machines or instruments which results in data stored in different ends and human intervention is required in forming a chain of data analysis. Ontology is one of the approaches that have been used in data integration in many domain areas. This paper described and reviewed ontology in data integration effort. Furthermore, the state of research for ontology-based integration of scientific experiment data also covered in this paper

    Software engineering traceability method for food ingredient tracing

    Get PDF
    The topic of traceability has been widely discussed in the research world. Many areas of studies have a great interest in traceability. In software engineering, traceability has been well researched and discuss especially in software development. In food industry, traceability has also been an important topic for tracing food content of various food products. In this paper, we present a software engineering traceability method for food ingredient tracing. The main goal of this research is to apply and verified that a software engineering traceability method is suitable for food ingredient tracing

    Data format notations for technical communication among hardware and software engineers

    Get PDF
    Communication among software and hardware engineers plays an important and significant role in successful completion of projects in the environments that hardware and software engineers cooperate to develop common products. In these environments communication is inevitable because both hardware and software engineers need to be aware of each other’s main challenges and concerns with respect to the common project. The need for this communication is perceived to be even more in developing hardware-software interfaces and also in clarification of types and formats of the data that will be transferred between hardware and software components. In this paper, three different notations are proposed to help software and hardware engineers communicate each other in written and document-based way. By using these notations which are understandable by hardware and software engineers, the requirements relating to the data types and data formats will be depicted in uniform, detailed and accurate forms of documents. These notations that will be drawn by either hardware or software engineers in requirements phase, will describe the type and format of any interaction data at any size

    SPL-based traceability model for food document tracing

    Get PDF
    Traceability has been an important subject in the research world to be investigated. In software engineering, traceability has been crucial for software development processes. In food domain, traceability has also been seen as an important topic for tracing food content of various food products and operations. In this paper, we present a software product line (SPL) based traceability model for food document tracing. The results from the proposed model show the applicability of SPL-based traceability technique to be used in food document tracing operation

    Cascading guided search cloud service search engine

    Get PDF
    Cloud computing is one contemporary technology in which the research community has recently embarked. This paradigm shifts the location of the infrastructure to the network to reduce the costs associated with the management of hardware and software resources. Developers with innovative ideas for new Internet services no longer require the large capital outlays in hardware to deploy their service or the human expense to operate it.Organization adopts cloud computing services through service provider via Internet .In recent years, numbers of cloud service providers are increase. However,there is no study that focuses on search engine and web portal for cloud computing for users who want to find cloud service. At the same time, “vendor lock in” issues and the lack of common cloud standards delayed the interoperability across these providers. Thus, lead the cloud customer to face challenges and problems in selecting the right service provider who meets their needs. This research focus on meeting the user requirement in cloud environment whereby, user requirements reflect to search query that entered by the end users and how these search queries are exactly matched with accurate cloud service. Therefore, end of the research cloud service search engine was developed a s a proposed tool for meeting the user requirements

    Algorithm analyzer to check the efficiency of codes

    Get PDF
    Efficiency of codes developed is always an issue in software development. Software can be said to be of good quality if the measurable features of the software can be quantitatively checked for adoption of standards or following certain set rules. Software metrics can therefore come into play in the sense of helping to measure certain characteristics of software. The issue and factors pertaining to efficiency of a code will be addressed by software metrics. Existing tools that are used to analyze several software metrics have come a long way in helping to assess this very important part of software development. This paper described how software metrics can be used in analyzing efficiency of the developed code in early stage of development. A tool (algorithm analyzer) was developed to enable analyze a given code to check its efficiency level and produce efficiency reports based on the analysis. The system is able to help the code checking whilst maintaining the standards of coding for its users. With the reports that are generated it would be easy for users to determine the efficiency of their object oriented codes

    Use of an Attribute Grammar for Software Process Measurement

    Get PDF
    The creations of models are essential for many knowledge disciplines to explain expected results. Modelling concept is well accepted in software engineering discipline. Some software models were built either to control the development stages or to serve as a medium that gives better understanding of the actual software systems. However, there is still a lacking of software process measurement being discussed and explored by software engineers. An aim of this research is to integrate measurement in software process modelling, to show that measurement in modelling software processes is important whereby to reduce flaws in developing large software. Software process modelling has reached the level that allows software designs to be transformed into programming languages. Examples of such approaches are architecture design language (ADL) and unified modelling language (UML). Selecting a modelling technique is essential to the designers and the selection depends on the needs of the system. This research focused on IDEF3 Standard notation as its approach to design software process models. The language syntax provided by IDEF3 standard have been modified and enhanced to suit the aim of the research. This new version of IDEF3 context-free grammar is named IDEF3-SPMA language. IDEF3-SPMA language constructs and measurement metric defined in this research has been verified using attribute grammar approach. A prototype tool for automatic process model metrics calculation namely Software Process Measurement Application (SPMA) is developed to realize the definitions defined. SPMA system counts the particulars of a process model design and output a list of measurement values. Inference metrics and appropriate advices are also stated to indicate the use of the metric values. Testing and verification results indicated that with a standard notation of performing a software process model designs, the structure and relationship between processes could be clearly seen. This research also shows that automatic calculation of process model design measurement is possible using a well-defined language specification and a specific calculation tool. Several measurement metrics produced by SPMA system are such as number of calling subprocesses in the design, number of sub-junction processes and the size of a process structure.It is concluded that this research has produced an environment consisting of design notation, language constructs, a tool that enabled measurement metrics to be calculated automatically, metric inferences and appropriate advices. The specification of measurement metrics definition using attribute grammar, the SPMA tool, metric inference and metric advices are contributions of this researc

    Enhancing service quality through Service Level Agreement (SLA) full implementation

    Get PDF
    Various SLA monitoring systems are proposed by different features and abilities to evaluate the agreed SLA. The current SLA monitoring systems in cloud computing for its structural, behavioral characteristics and situation are also in place. The systematic reviews of a well-known methods and approaches shows a significant numbers of researches been done in this area. Based on the number of effort and researches, the quality of services should proportionately increase alongside them. We look this matter from the perspectives of enforcement, that evident the stand of quality of services. Service Level Agreement (SLA) enforcement impact measures is a potential research area to be explored. Assumptions that this study is making are, SLA management will become better by a firm enforcement, where every customers are responsible to launch report of bugs or mischief of services such as unsatisfactory quality or service unavailability to a collection pool, and the provider will react immediately to the complaints so that the total downtime not exceeding the SLA value, with efficient enforcement. This study establishes fundamental theory to measure enforcement impact to SLA monitoring and management. We proposed eight activity phases from formulating until analyzing and decision formation. Descriptive statistics is utilized to analyze the extracted data. The SLA validation detection is the most frequent purpose of SLA monitoring systems in cloud by 58% and throughput is checked as an attribute target by 28%. The self-monitoring SLA, self-healing system, hierarchical structure are recognized points of SLA monitoring systems which need improvement before the enforcement could be based upon

    Orchestration framework for automated Ajax-based web application testing

    Get PDF
    The web today is a growing universe of interlinked web pages and web apps, teeming with videos, photos, and interactive content. Over time web technologies have evolved to give web developers the ability to create new generations of useful and immersive web experiences. The most important technology in realizing this shift is Ajax (Asynchronous Javascript and XML). Ajax is a major breakthrough in the web development area even though it is rather complex to set it up and test. Tools like CRAWLJAX automatically generate test cases and apply pipelined oracle comparators along with generated DOM templates. But with the huge amount of data and test cases this comes at the cost of accuracy and speed. This paper explores the web application automated testing. In this research, orchestration framework has been introduced to effectively control automated task and orchestrated process. The orchestrator has been further implemented and demonstrated on a prototype production test. The functionalities and implementation of the orchestrator has been discussed in detail in this paper
    corecore